<?php
class Formsmodel extends Model {

    function Formsmodel()
    {
        parent::Model();
    }
	//formulário de envio de jogo
	function Formenvio()
	{
		$jogoNome = array(
				'name'        => 'nomejogo',
				'id'          => 'nomejogo_env',
				'maxlength'   => '50',
				'size'        => '50',
				'label'       => 'Nome do jogo',
				'value'       => set_value('nomejogo')
				);
		$jogoDescricao = array(
				'name'        => 'descjogo',
				'id'          => 'descjogo_env',
				'rows'        => '10',
				'cols'        => '60',
				'label'       => 'Descrição',
				'value'       => set_value('descjogo')
				);
				
		$jogoUrl = array(
				'name'        => 'urljogo',
				'id'          => 'urljogo_env',
				'maxlength'   => '100',
				'size'        => '50',
				'label'       => 'URL',
				'value'       => set_value('urljogo')
				);
		$jogoTag = array(
				'name'        => 'tagjogo',
				'id'          => 'tagjogo_env',
				'maxlength'   => '100',
				'size'        => '50',
				'label'       => 'Marcadores (user \',\' para vários marcadores)',
				'value'       => set_value('tagjogo')
				);
		$jogoDestaqueSim = array(
				'name'        => 'destaquejogo',
				'id'          => 'destaquejogosim_env',
				'label'       => 'Sim',
				'value'       => '1',
				);
		$jogoDestaqueNao = array(
				'name'        => 'destaquejogo',
				'id'          => 'destaquejogonao_env',
				'label'       => 'Não',
				'value'       => '0',
				'checked'     => TRUE,
				);
		$attibuteLabelinput = array(
				'style'       => 'display:inline',
				);				
		$query = $this->db->query(" SELECT gen_id,gen_ficha_jogo FROM `wb_gen_jogo` ORDER BY `gen_ficha_jogo` ASC");
		foreach($query->result() as $resultado)
		{
			$jogoFichaTipo[$resultado->gen_id] = $resultado->gen_ficha_jogo;
		}
		$jogoFichaAno = array(
				'name'        => 'fichaanojogo',
				'id'          => 'fichaanojogo_env',
				'maxlength'   => '4',
				'size'        => '10',
				'label'       => 'Ano de Lançamento',
				'value'       => set_value('fichaanojogo')
				);
		$jogoFichaTemporada = array(
				'name'        => 'fichatemporadajogo',
				'id'          => 'fichatemporadajogo_env',
				'maxlength'   => '50',
				'size'        => '20',
				'label'       => 'Temporada / Round',
				'value'       => set_value('fichatemporadajogo')
				);
		$jogoUpload = array(
				'name'        => 'userfile',
				'id'          => 'userfile_env',
				'size'        => '20',
				);
		
			$i = 0;
			$spanerroend = "";
			$spanerro = "";
			if(validation_errors() != ""){
				$spanerro = "<span class=\"erro\">";
				$spanerroend = "</span>";
				
				
			};
			
			$tiposdepagos = array('Gratuito', 'Compra de itens / Vips', 'Pago para jogar');
			echo	form_fieldset('Cadastramento de Jogo').
					$spanerro.validation_errors().$spanerroend.
					form_fieldset('Dados Gerais').
					form_label($jogoNome['label'],$jogoNome['id']).form_input($jogoNome)."<br />".
					form_label($jogoUrl['label'],$jogoUrl['id']).form_input($jogoUrl)."<br />".
					form_label($jogoDescricao['label'],$jogoDescricao['id']).form_textarea($jogoDescricao)."<br />".
					form_label($jogoTag['label'],$jogoTag['id']).form_input($jogoTag)."<br />".
					form_label('Upload de Imagem', $jogoUpload['id']).form_upload($jogoUpload).
					form_fieldset_close().					
					
					form_fieldset('Ficha Técnica').
					form_label('Gênero do jogo').form_dropdown('genero',$jogoFichaTipo)."<br />".
					form_label($jogoFichaAno['label'],$jogoFichaAno['id']).form_input($jogoFichaAno)."<br />".
					form_label($jogoFichaTemporada['label'],$jogoFichaTemporada['id']).form_input($jogoFichaTemporada)."<br />";
					?>
                    <label>Tipos de jogo</label>
					<?php
					
					foreach($tiposdepagos as $atributos)
					{
					$i++;
					if($i == 1)
					{
						$checked = TRUE;
					}
					else
					{
						$checked = FALSE;
					}
					// Array para atributos dos campos de tipos de 
					$jogoFichaPago = array(
							'name'        => 'fichajogogratuito'.$i,
							'id'          => 'fichajogogratuito'.$i.'_env',
							'value'       => $i,
							'checked'     => $checked,
							'label'       => $atributos
							);
					echo form_label($jogoFichaPago['label'], $jogoFichaPago['id'], array('style' => 'display:inline;')).form_checkbox($jogoFichaPago);
					}
					echo form_fieldset_close().
					form_fieldset('Destaque').
					form_label($jogoDestaqueSim['label'], $jogoDestaqueSim['id'],$attibuteLabelinput).form_radio($jogoDestaqueSim).form_label($jogoDestaqueNao['label'], $jogoDestaqueNao['id'],$attibuteLabelinput).form_radio($jogoDestaqueNao)."<br />".
					form_fieldset_close().					
					form_fieldset_close();
	}
	
	function formPontuacao($jogoNome, $jogoId)
	{
		$pontoum = array(
				'name'        => 'pontos',
				'id'          => 'um_pont',
				'label'       => 'Ruim',
				'value'       => '1',
				);
		$pontodois = array(
				'name'        => 'pontos',
				'id'          => 'dois_pont',
				'label'       => 'Médio',
				'value'       => '2',
				);
		$pontotres = array(
				'name'        => 'pontos',
				'id'          => 'tres_pont',
				'label'       => 'Legal',
				'value'       => '3',
				);
		$pontoquatro = array(
				'name'        => 'pontos',
				'id'          => 'quatro_pont',
				'label'       => 'Bom',
				'value'       => '4',
				);
		$pontocinco = array(
				'name'        => 'pontos',
				'id'          => 'cinco_pont',
				'label'       => 'Ótimo',
				'value'       => '5',
				);
		echo form_open('votar/voto/'.$jogoId)."<span class='campoponto'>".form_label($pontoum['label'], $pontoum['id']).form_radio($pontoum)."</span>".
		"<span class='campoponto'>".form_label($pontodois['label'], $pontodois['id']).form_radio($pontodois)."</span>".
		"<span class='campoponto'>".form_label($pontotres['label'], $pontotres['id']).form_radio($pontotres)."</span>".
		"<span class='campoponto'>".form_label($pontoquatro['label'], $pontoquatro['id']).form_radio($pontoquatro)."</span>".
		"<span class='campoponto'>".form_label($pontocinco['label'], $pontocinco['id']).form_radio($pontocinco)."</span>".
		form_submit('voto', 'votar').form_close();
	}
}